package dao

// 这是 SmsCouponProductRelation 的全局公开dao对象，被service层调用!
var SmsCouponProductRelationDao = smsCouponProductRelationDao{}

// 这是 sms_coupon_product_relation表 的实体类
type SmsCouponProductRelation struct {
	Id          int64  `json:"id,omitempty"`
	CouponId    int64  `json:"coupon_id"`
	ProductId   int64  `json:"product_id"`
	ProductName string `json:"product_name"` // 商品名称
	ProductSn   string `json:"product_sn"`   // 商品编码

}

// 自定义优惠券和商品关系关系
// 注意:这是 SmsCouponProductRelation 的私有dao对象，只能在dao层内使用!
type smsCouponProductRelationDao struct {
	Insert     func(arg SmsCouponProductRelation) (int64, error) //批量创建
	DeleteById func(id int64) (int64, error)                     `args:"id"`
}
